Skip to content

Conversation

@apasel422
Copy link
Collaborator

@apasel422 apasel422 commented Sep 30, 2025

Fixes #289


Preview | Diff

@apasel422 apasel422 marked this pull request as ready for review September 30, 2025 13:43
@apasel422 apasel422 changed the title Add e2e test for Clear-Site-Data integration Refine Clear-Site-Data deletion criteria Sep 30, 2025
@apasel422
Copy link
Collaborator Author

@martinthomson Any concerns with merging this?

Copy link
Member

@martinthomson martinthomson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One question.

1. [=set/iterate|For each=] [=impression=] |impression| of
the [=impression store=]:

1. If |impression|'s [=impression/Intermediary Site=] is `undefined` and
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why only do this if the intermediary site is undefined? Shouldn't this happen no matter what the intermediary site is set to?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It depends on whether we want the impression site to be able to delete impressions that were registered by an intermediary, or whether the impression site should only be able to delete impressions registered by itself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reconsider Clear-Site-Data impression-deletion criteria

3 participants